◄
Bean Trefoil
►
Dictionary
(
n.
) A leguminous shrub of southern Europe, with trifoliate leaves (Anagyris foetida).
Clyx.com